concurrent narration - French English Dictionary